package com.lancoo.znbkxx.teacher.aibkTestCoach.networkRequest.entity

class TempletSelectedTypeListInfor : ArrayList<TempletSelectedTypeListInforItem>()

data class TempletSelectedTypeListInforItem(
        //  add by 王国龙
        var IsChecked: Boolean,//记录该题型是否被收入到自定义模板中
        var ItemCountCheckedPosition:Int,//小题数量被选中的Index

        val CountList: List<Count>,
        val GenreID: Int,
        val GenreName: String,
        val TypeName: String,
        val TypeNo: String,
        var QuesCount:Int,
        val IsOral:Boolean
)

data class Count(
        //add by 王国龙
        var AttachedCheckedPosition:Int,//附加项被选中的Index
        var ItemScore:Double,//小题分值

        val EachScore: Double,
        val FeatureList: List<Feature>,
        val ItemNum: Int,
        val NewItemCount: Int,
        val ScoreList: List<Double>
)

data class Feature(
        val FeatureCode:String,
        val FeatureName:String
)